* {
	margin: 0px; padding: 0px;
}
body {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
th {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
pre {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
fieldset {
	margin: 0px; padding: 0px;
}
legend {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
button {
	margin: 0px; padding: 0px;
}
textarea {
	margin: 0px; padding: 0px;
}
hr {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px; text-decoration: none; display: inline-block;
}
li {
	margin: 0px; padding: 0px; text-decoration: none; display: inline-block;
}
a {
	margin: 0px; padding: 0px; text-decoration: none; display: inline-block;
}
p {
	margin: 0px; padding: 0px; text-decoration: none; display: inline-block;
}
span {
	margin: 0px; padding: 0px; text-decoration: none; display: inline-block;
}
body {
	margin: 0px auto; width: 100%; min-width: 1004px; max-width: 1903px; background-color: rgb(255, 255, 255);
}
a:link {
	color: rgb(0, 0, 0);
}
a:visited {
	color: rgb(0, 0, 0);
}
a:hover {
	color: rgb(255, 157, 0);
}
a:active {
	color: rgb(255, 157, 0);
}
#main_top {
	width: 100%; height: auto; min-height: 175px; min-width: 1004px; max-width: 1903px;
}
#main_nav {
	margin: 0px auto; width: 100%; height: 360px; min-width: 1004px; max-width: 1903px;
}
#mian {
	margin: 0px auto; width: 1004px; height: 2685px;
}
#buttom {
	width: 100%; height: 420px; min-width: 1004px; max-width: 1903px; background-color: rgb(60, 60, 60);
}
#top {
	width: 100%; height: 70px; min-width: 1004px; max-width: 1903px;
}
.top {
	margin: 0px auto; width: 100%; height: 70px; min-width: 1004px; background-color: rgb(248, 248, 248);
}
.top_min {
	margin: 0px auto; width: 1004px;
}
.top_right {
	width: 404px; height: 30px; margin-top: 20px; float: right;
}
.top_wechat {
	width: 26px; height: 26px; margin-top: 2px; margin-right: 20px; float: right; background-image: url("../images/main.png"); background-repeat: no-repeat;
}
.top_wechat_ul {
	border: 1px solid rgb(192, 192, 192); width: 100px; height: 100px; margin-top: 26px; margin-left: -75px; display: none;
}
.top_wechat_ul li {
	width: 100px; height: 100px; background-image: url("../images/ewm.jpg"); background-size: 100px 100px;
}
.top_wechat:hover {
	background-position: -350px -150px; border: 1px solid rgb(192, 192, 192); margin-right: 18px; background-image: url("../images/main.png"); background-repeat: no-repeat;
}
.top_wechat:hover ul {
	display: block; position: relative; z-index: 999;
}
.top_login {
	font: 12px/1.25 "΢���ź�"; margin: 6px 10px 5px; width: auto; height: 15px; text-align: center; float: right; font-size-adjust: none; font-stretch: normal;
}
.top_login span {
	color: rgb(255, 157, 0);
}
.top_p {
	font: 13px/1.25 "΢���ź�"; margin: 5px 0px 0px; width: 1px; height: 20px; text-align: center; float: right; font-size-adjust: none; font-stretch: normal;
}
.top_compty {
	font: 12px/1.25 "΢���ź�"; margin: 6px 10px 5px; width: 74px; height: 15px; text-align: center; float: right; font-size-adjust: none; font-stretch: normal;
}
.top_compty {
	color: rgb(255, 51, 51);
}
top_p {
	color: rgb(255, 51, 51);
}
top_login:hover {
	color: rgb(255, 51, 51);
}
#nav {
	margin: 0px auto; width: 1004px; height: 100px;
}
#search {
	width: 1004px; height: 90px;
}
#logo {
	width: 200px; height: 110px; margin-top: 15px; margin-left: 10px; float: left; cursor: pointer; background-image: url("../img/logo.png"); background-repeat: no-repeat;
}
.nav_search {
	width: 540px; height: 90px; margin-left: 20px; float: left;
}
.nav_search_form {
	border-radius: 5px; width: 435px; height: 50px; overflow: hidden; margin-top: 30px; margin-left: 200px;
}
.nav_search_left {
	font: 16px/46px "΢���ź�"; border-radius: 5px 0px 0px 5px; border: 2px solid rgb(205, 131, 13); width: 370px; height: 46px; color: rgb(153, 153, 153); padding-left: 10px; float: left; font-size-adjust: none; font-stretch: normal;
}
.nav_search_left:active {
	outline: 0px; box-shadow: inset 0px 1px 4px rgba(0,0,0,0.5);
}
.nav_search_right {
	background-position: 15px 15px; border-radius: 0px 5px 5px 0px; border: 2px solid rgb(205, 131, 13); width: 50px; height: 50px; color: rgb(205, 131, 13); overflow: visible; float: left; background-image: url("../img/serch.png"); background-repeat: no-repeat; background-color: rgb(255, 156, 0);
}
.nav_search_right:hover {
	background-position: 15px 14px; overflow: visible; background-image: url("../img/serch.png"); background-repeat: no-repeat; background-color: rgb(255, 166, 24);
}
.nav_search_span {
	width: 5px; height: 30px; float: left; display: block;
}
.nav_search_link {
	width: 190px; height: 90px; margin-left: 35px; float: left;
}
.nav_search_link_qq {
	width: 190px; height: 35px; margin-top: 10px; margin-bottom: 10px;
}
.nav_search_link_tel {
	width: 190px; height: 35px; margin-top: 10px;
}
.nav_qq {
	background-position: -59px 1px; width: 35px; height: 35px; float: left; background-image: url("../images/main.png"); background-repeat: no-repeat;
}
.nav_qq:hover {
	cursor: pointer;
}
.nav_qq_num {
	font: 16px/2 "����"; width: 145px; height: 35px; margin-top: 6px; margin-left: 10px; float: left; font-size-adjust: none; font-stretch: normal;
}
.nav_tel {
	background-position: -99px 1px; width: 35px; height: 35px; float: left; background-image: url("../images/main.png"); background-repeat: no-repeat;
}
.nav_tel:hover {
	cursor: pointer;
}
.nav {
	width: 600px; height: 50px; float: left;
}
#navtitle {
	width: 600px; height: 70px; margin-left: 0px; display: inline-block;
}
.nav_ul_li {
	font: 18px/70px "΢���ź�"; margin: 0px; width: auto; height: 70px; text-align: center; color: rgb(50, 51, 51); padding-right: 15px; padding-left: 15px; float: left; display: inline-block; font-size-adjust: none; font-stretch: normal;
}
.nav_ul_li_hover {
	font: 18px/70px "΢���ź�"; width: auto; height: 70px; text-align: center; color: rgb(255, 255, 255); padding-right: 15px; padding-left: 15px; float: left; display: inline-block; cursor: default; font-size-adjust: none; font-stretch: normal; background-color: rgb(255, 157, 0);
}
.cut {
	width: 100%; height: 5px; min-width: 1004px; max-width: 1903px; background-color: rgb(255, 157, 0);
}
.Newline {
	margin: 0px auto; width: 1004px; height: 30px; clear: both;
}
.newline {
	margin: 0px auto; width: 1004px; height: 20px; clear: both;
}
.side {
	top: 55%; width: 54px; height: 275px; right: 0px; position: fixed; z-index: 100;
}
.side ul li {
	width: 54px; height: 54px; border-bottom-color: rgb(68, 68, 68); border-bottom-width: 1px; border-bottom-style: solid; float: left; position: relative;
}
.side ul li .sidebox {
	background: rgb(0, 0, 0); font: 14px/54px "΢���ź�"; top: 0px; width: 54px; height: 54px; right: 0px; color: rgb(255, 255, 255); overflow: hidden; filter: Alpha(opacity=60); position: absolute; font-size-adjust: none; font-stretch: normal; opacity: 0.6; transition: all 0.3s;
}
.side ul li .sidetop {
	background: rgb(0, 0, 0); width: 54px; height: 64px; line-height: 70px; overflow: hidden; padding-top: 5px; display: inline-block; filter: Alpha(opacity=60); opacity: 0.6; transition: all 0.3s;
}
.side ul li .sidetop:hover {
	background: rgb(255, 157, 0); filter: Alpha(opacity=100); opacity: 1;
}
.side ul li img {
	float: left;
}
.main_pannav {
	font: 12px/50px "΢���ź�"; width: 500px; height: 50px; color: rgb(102, 102, 102); padding-left: 20px; float: left; font-size-adjust: none; font-stretch: normal;
}
.main_pannav a {
	color: rgb(102, 102, 102);
}
.main_pannav a:last-child {
	color: rgb(255, 157, 0);
}
#fot {
	margin: 0px auto; width: 1004px; height: 420px;
}
.fot {
	width: 916px; height: 190px; margin-top: 30px; margin-right: 44px; margin-left: 44px; float: left;
}
.fot_left {
	width: 180px; height: 145px; margin-right: 60px; float: left;
}
.fot_left_title {
	font: 16px/25px "΢���ź�"; width: 180px; height: 25px; color: rgb(188, 188, 188); font-size-adjust: none; font-stretch: normal;
}
.fot_left_tel {
	width: 180px; height: 50px; margin-top: 10px;
}
.fot_left_title_art {
	font: 14px/25px "΢���ź�"; width: 180px; height: 25px; color: rgb(255, 157, 0); font-size-adjust: none; font-stretch: normal;
}
.fot_left_tel_title {
	font: 12px/25px "΢���ź�"; width: 180px; height: 25px; color: rgb(188, 188, 188); font-size-adjust: none; font-stretch: normal;
}
.fot_left_tel_num {
	font: 20px/25px "΢���ź�"; width: 180px; height: 25px; color: rgb(188, 188, 188); letter-spacing: 2px; font-size-adjust: none; font-stretch: normal;
}
.fot_left_tel span {
	font: 12px/25px "΢���ź�"; color: rgb(188, 188, 188); font-size-adjust: none; font-stretch: normal;
}
.fot_left_about {
	width: 180px; height: 75px; margin-top: 10px;
}
.fot_left_about_li a {
	font: 12px/25px "΢���ź�"; width: 90px; height: 25px; color: rgb(188, 188, 188); float: left; font-size-adjust: none; font-stretch: normal;
}
.fot_serve_block {
	width: 130px; height: 100px; margin-top: 10px;
}
.fot_serve {
	width: 100px; height: 145px; margin-right: 60px; float: left;
}
.fot_serve_title {
	font: 16px/25px "΢���ź�"; width: 100px; height: 25px; color: rgb(188, 188, 188); font-size-adjust: none; font-stretch: normal;
}
.fot_serve li {
	font: 12px/25px "΢���ź�"; width: 100px; height: 25px; color: rgb(188, 188, 188); font-size-adjust: none; font-stretch: normal;
}
.fot_care {
	width: 100px; height: 140px; float: left;
}
.fot_care_title {
	font: 16px/25px "΢���ź�"; width: 100px; height: 25px; color: rgb(188, 188, 188); font-size-adjust: none; font-stretch: normal;
}
.fot_care_img {
	width: 100px; height: 125px; margin-top: 15px;
}
.fot_care_img_arc {
	font: 12px/25px "΢���ź�"; width: 100px; height: 25px; color: rgb(188, 188, 188); font-size-adjust: none; font-stretch: normal;
}
.fot_id {
	width: 105px; height: 150px; margin-left: 70px; float: left;
}
.fot_id_img {
	margin: 5px 0px 19px; width: 105px; height: 33px;
}
.fot_title {
	font: 16px/25px "΢���ź�"; margin: 0px auto; width: 200px; height: 25px; text-align: center; color: rgb(188, 188, 188); font-size-adjust: none; font-stretch: normal;
}
.fot_ico {
	margin: 10px auto 0px; width: 150px; height: 30px;
}
.fot_ico_img {
	width: 30px; height: 30px; margin-right: 10px; margin-left: 10px; float: left;
}
.fot_link {
	font: 12px/25px "΢���ź�"; width: 1004px; height: 25px; text-align: center; color: rgb(188, 188, 188); margin-top: 20px; font-size-adjust: none; font-stretch: normal;
}
.fot_link span {
	margin-right: 20px;
}
.fot_link a {
	color: rgb(188, 188, 188); margin-right: 20px;
}
.fot_statement {
	font: 12px/25px "΢���ź�"; width: 1004px; height: 25px; text-align: center; color: rgb(188, 188, 188); font-size-adjust: none; font-stretch: normal;
}
.pages_input {
	margin-top: 5px; margin-right: 5px;
}
.page_now {
	color: red;
}
